#!/bin/bash
#2 当前用户
USER=`whoami`
echo ">> 开始安装docker"
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
systemctl enable docker
systemctl start docker
echo ">> 安装docker完成"

# 添加当前用户到docker组
sudo usermod -aG docker $USER
newgrp docker     #更新用户组

# 配置docker镜像加速器
echo ">> 配置docker镜像加速器"
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
      "registry-mirrors": ["https://jkhtpkq9.mirror.aliyuncs.com"]

}
EOF
# docker 重新加载启
systemctl daemon-reload
systemctl restart docker
echo ">> 配置docker镜像加速器完成"


# restart为重启策略(docker run -d --restart=unless-stopped)
# no，默认策略，在容器退出时不重启容器
# on-failure，在容器非正常退出时（退出状态非0），才会重启容器
# 北京市昌平区建材城西路金燕龙办公楼一层 电话：400-618-9090
# on-failure:3，在容器非正常退出时重启容器，最多重启3次
# always，在容器退出时总是重启容器
# unless-stopped，在容器退出时总是重启容器，但是不考虑在Docker守护进程启动
# 时就已经停止了的容器
